#include <stdio.h>
#include <stdlib.h>
#include <cmath>
#include <time.h>
int a[1000], i, N, check, rn, b;
void randomize_array(int a[], int N) 
{
	srand(time(0));
    for (i=0; i < N; i++)
		{
			rn=rand()%(N);
			b=a[i];
			a[i]=a[rn];
			a[rn]=b;
		}
}
int arrayinput(int a[], int n)
	{
		printf ("Input array:\n");
		for(i=0; i<n;i++)
			{
				if(scanf("%d", &a[i])!=1)
					{
						return i;
					}
			}
	}
void main()
{
	int check;
	N=arrayinput(a, 1000);
	randomize_array(a, N);
    printf ("Mixed array:\n");
    for (i=0; i < N; i++)
		{
			printf("%d ", a[i]);
		}
printf("\n");
system("PAUSE");
}